revolve around a planet - Turc Anglais Dictionnaire